Resource Graph Games: A Compact Representation for Games with Structured Strategy Spaces (Extended Abstract)
نویسندگان
چکیده
There has been increasing interest in using game theory to model real-world systems, and in the computation of game-theoretic solution concepts given such a model [14]. The efficiency of game-theoretic computations depends crucially on how games are represented. For multiagent systems with large numbers of agents and actions, the standard normal form game representation is not a practical option as it would require exponential space. Fortunately, most large games of practical interest have highly-structured utility functions, and thus it is possible to represent them compactly. This helps to explain why people are able to reason about these games in the first place: we understand the payoffs in terms of simple relationships rather than in terms of enormous lookup tables. A line of research thus exists to look for compact game representations that are able to succinctly describe structured games, including work on graphical games [7], multi-agent influence diagrams [8] and action-graph games [6]. Many real-world multiagent systems have structured strategy spaces: there are an exponential number of pure strategies for each player, although the set of pure strategies for each player has a short description. This naturally arises in domains where each player needs to make a decision that has multiple components, e.g., assigning a set of resources, ranking a set of options, or finding a path in an network. To compactly represent these games, compact representations of the strategy spaces as well as compact representations of the utility functions are required. Of course, the single-player versions of these decision problems have been well-studied in the field of combinatorial optimization, with mature general modeling languages such as AMPL and solvers like CPLEX. Several classes of multi-player game models studied in recent literature have structured strategy spaces, including network congestion games [2], simultaneous auctions and other multi-item auctions [17, 13], dueling algorithms [3], integer programming games [9], and security games [10, 16]. These authors proposed compact game representations that are suitable for their specific domain and computation needs. However there is a lack of a general modeling language that captures a wide range of commonly seen strategy structure and utility struc-
منابع مشابه
Resource Graph Games: A Compact Representation for Games with Structured Strategy Spaces
In many real-world systems, strategic agents’ decisions can be understood as complex—i.e., consisting of multiple subdecisions—and hence can give rise to an exponential number of pure strategies. Examples include network congestion games, simultaneous auctions, and security games. However, agents’ sets of strategies are often structured, allowing them to be represented compactly. There currentl...
متن کاملRepresenting and Reasoning with Large Games
In the last decade, there has been much research at the interface of computer science and game theory. One important class of problems at this interface is the computation of solution concepts (such as Nash equilibrium or correlated equilibrium) of a finite game. In order to take advantage of the highly-structured utility functions in games of practical interest, it is important to design compa...
متن کاملCombining Compact Representation and Incremental Generation in Large Games with Sequential Strategies
Many search and security games played on a graph can be modeled as normal-form zero-sum games with strategies consisting of sequences of actions. The size of the strategy space provides a computational challenge when solving these games. This complexity is tackled either by using the compact representation of sequential strategies and linear programming, or by incremental strategy generation of...
متن کاملNearly compact and continuous normal form games: characterizations and equilibrium existence
Normal form games are nearly compact and continuous (NCC) if they can be understood as games played on strategy spaces that are dense subsets of the strategy spaces of larger compact games with jointly continuous payoffs. There are intrinsic algebraic, measure theoretic, functional analysis, and finite approximability characterizations of NCC games. NCC games have finitely additive equilibria, ...
متن کاملCompact Game Representations: Reasoning and Computation
A proliferation of compact representation schemes have been been proposed for various classes of games, along with efficient computations of solution concepts on such representations. The two main schemes have been Graphical games [7] and Multi-agent Influence Diagrams [14]. However, various other representations exist such as Game Networks [13] and Action-Graph Games [2]. This work will presen...
متن کامل